undermine (someone's) confidence

Translations
saper la confiance de quelqu’un
Definitions
To weaken or damage someone's self-assurance or belief in their abilities, often through criticism, doubt, or negative feedback.